guinea striped shrimp - Alemán Inglés Diccionario